用户界面

类 AUI文件簿标签方案

系统.对象
    └用户界面.AUI文件簿标签方案


公开 类 AUI文件簿标签方案 <基类型 = 系统.对象

现提供两种方案:AUI默认标签方案和AUI简单标签方案。建议:如果用户不满意这两种显示效果请继承这两种方案之一,然后重新实现。不建议直接继承于AUI文件簿标签方案这个类。


方法摘要
公开

设置效果标志(整数 标志) 

    与AUI文件簿相关的效果标志

公开

设置标签尺寸(工具.尺寸 标签尺寸, 整数 标签数量) 

    设置该AUI文件簿中各文件页的标签尺寸

公开

设置常态字体(工具.字体 常态字体) 

    设置正常状态下各标签标题的字体样式

公开

设置被选后字体(工具.字体 被选后字体) 

    设置被选中状态下各标签标题的字体样式

公开

设置Measuring字体(工具.字体 常态字体) 

公开

画背景(工具.尺寸 设备场景, 用户界面.控件 控件, 工具.矩形 矩形区域) 

    画背景

公开

画标签(工具.尺寸 设备场景, 用户界面.控件 控件, 用户界面.AUI文件页 AUI文件页, 工具.矩形 受限区域, 整数 关闭按钮状态) 

    画标签

公开

画按钮(工具.尺寸 设备场景, 用户界面.控件 控件, 工具.矩形 受限区域, 整数 图片ID, 整数 按钮状态, 整数 方位) 

    画按钮

公开 工具.尺寸

取标签尺寸(工具.尺寸 设备场景, 用户界面.控件 控件, 文本 标题, 用户界面.位图 标签的图标, 逻辑 是否为当前活动页, 整数 关闭按钮状态) 

    取标签尺寸

公开 整数

取缩进量() 

    取缩进量

公开 整数

ShowDropDown(用户界面.控件 控件, 用户界面.AUI文件页[] AUI文件页数组, 整数 当前页索引) 

公开 整数

取最佳标签尺寸(用户界面.控件 控件, 用户界面.AUI文件页[] AUI文件页数组, 工具.尺寸 标签位图) 

    计算出在当前客户区尺寸下最佳的标签尺寸

系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

设置效果标志

公开 设置效果标志(整数 标志)

    与AUI文件簿相关的效果标志

参数:

    标志


设置标签尺寸

公开 设置标签尺寸(工具.尺寸 标签尺寸, 整数 标签数量)

    设置该AUI文件簿中各文件页的标签尺寸

参数:

    标签尺寸

    标签数量


设置常态字体

公开 设置常态字体(工具.字体 常态字体)

    设置正常状态下各标签标题的字体样式

参数:

    常态字体


设置被选后字体

公开 设置被选后字体(工具.字体 被选后字体)

    设置被选中状态下各标签标题的字体样式

参数:

    被选后字体


设置Measuring字体

公开 设置Measuring字体(工具.字体 常态字体)

参数:

    常态字体


画背景

公开 画背景(工具.尺寸 设备场景, 用户界面.控件 控件, 工具.矩形 矩形区域)

    画背景

参数:

    设备场景

    控件

    矩形区域


画标签

公开 画标签(工具.尺寸 设备场景, 用户界面.控件 控件, 用户界面.AUI文件页 AUI文件页, 工具.矩形 受限区域, 整数 关闭按钮状态)

    画标签

参数:

    设备场景

    控件

    AUI文件页

    受限区域 - 标签被限制在此矩形区域

    关闭按钮状态


画按钮

公开 画按钮(工具.尺寸 设备场景, 用户界面.控件 控件, 工具.矩形 受限区域, 整数 图片ID, 整数 按钮状态, 整数 方位)

    画按钮

参数:

    设备场景

    控件

    受限区域 - 标签被限制在此矩形区域

    图片ID

    按钮状态

    方位


取标签尺寸

公开 工具.尺寸 取标签尺寸(工具.尺寸 设备场景, 用户界面.控件 控件, 文本 标题, 用户界面.位图 标签的图标, 逻辑 是否为当前活动页, 整数 关闭按钮状态)

    取标签尺寸

参数:

    设备场景

    控件

    标题 - 该文件页标题

    标签的图标 - 该文件页标签的图标

    是否为当前活动页

    关闭按钮状态


取缩进量

公开 整数 取缩进量()

    取缩进量


ShowDropDown

公开 整数 ShowDropDown(用户界面.控件 控件, 用户界面.AUI文件页[] AUI文件页数组, 整数 当前页索引)

参数:

    控件

    AUI文件页数组

    当前页索引


取最佳标签尺寸

公开 整数 取最佳标签尺寸(用户界面.控件 控件, 用户界面.AUI文件页[] AUI文件页数组, 工具.尺寸 标签位图)

    计算出在当前客户区尺寸下最佳的标签尺寸

参数:

    控件

    AUI文件页数组

    标签位图



http://dotef.eyuyan.com